MCCLUSKEY - A LONG TIME COMING!